#include <iostream>
#include <string>
#include "structures.h"
using namespace std;

#ifndef TILES_H_
#define TILES_H_

class Tiles {
private:
	// private members
public:
	// public members
	int rows;
	int columns;
	int max_map;
	vector<tiles_t> map;

	// initializes tiles (floor, wall, hole)
	void initialize(int** level_design);
	int init_tile(int tile_type,int index);
	int show_map();

	//virtual ~Tiles(); // destructor..do we need?
};


#endif /*TILES_H_*/